using System;
using System.Collections.Generic;
using System.Text;
using XBLib.BusinessObject;

namespace DataInfo
{
    public class 役職情報 : BindableBusinessObject
    {
        public 役職情報() { }
        private Int32 m_ID;
        [ColumnAttributes("ID")]
        public Int32 ID
        {
            get { return m_ID; }
            set { m_ID = value; }
        }
        private String m_役職コード;
        [ColumnAttributes("役職コード")]
        public String 役職コード
        {
            get { return m_役職コード; }
            set { m_役職コード = value; }
        }
        private String m_役職;
        [ColumnAttributes("役職")]
        public String 役職
        {
            get { return m_役職; }
            set { m_役職 = value; }
        }
        private Int32 m_兼務;
        [ColumnAttributes("兼務")]
        public Int32 兼務
        {
            get { return m_兼務; }
            set { m_兼務 = value; }
        }
        private DateTime m_発令開始日;
        [ColumnAttributes("発令開始日")]
        public DateTime 発令開始日
        {
            get { return m_発令開始日; }
            set { m_発令開始日 = value; }
        }
        private DateTime m_発令終了日;
        [ColumnAttributes("発令終了日")]
        public DateTime 発令終了日
        {
            get { return m_発令終了日; }
            set { m_発令終了日 = value; }
        }
        private DateTime m_実際開始日;
        [ColumnAttributes("実際開始日")]
        public DateTime 実際開始日
        {
            get { return m_実際開始日; }
            set { m_実際開始日 = value; }
        }
        private DateTime m_実際終了日;
        [ColumnAttributes("実際終了日")]
        public DateTime 実際終了日
        {
            get { return m_実際終了日; }
            set { m_実際終了日 = value; }
        }
        private String m_変更理由;
        [ColumnAttributes("変更理由")]
        public String 変更理由
        {
            get { return m_変更理由; }
            set { m_変更理由 = value; }
        }
        private Boolean m_廃止区分;
        [ColumnAttributes("廃止区分")]
        public Boolean 廃止区分
        {
            get { return m_廃止区分; }
            set { m_廃止区分 = value; }
        }
        private Int32 m_部門ＩＤ;
        [ColumnAttributes("部門ＩＤ")]
        public Int32 部門ＩＤ
        {
            get { return m_部門ＩＤ; }
            set { m_部門ＩＤ = value; }
        }
    }
}
